left extremism - French English Dictionary